Big Huge Thesaurus

Peruvian mastic tree

noun